creeping bugleweed - Turkish English Dictionary